<template>
  <view>
    <user-login v-if='!isLogin'></user-login>
    <user-mine v-else></user-mine>
  </view>
</template>

<script>
  import {mapState,mapMutations} from 'vuex'
  export default {
    data() {
      return {
       
      };
    },
    computed: {
      ...mapState('user_module',['token','userinfo','isLogin'])
    },
    methods: {
      ...mapMutations('user_module',['updateToken','updateUserInfo','updateUserPhone','updateUserEmail','updateUserName','updateisLogin','updateMessageNum','updateUserSex','updateUserId']),
      ...mapMutations('postitem_module',['updatePostItem','updateIsDot'])
    },
    onShow() {
      // //判断token是否过期，退出登录
      // if(!uni.getStorageSync('tokenTest')) {
      //     this.updateUserInfo({})
      //     this.updateToken('')
      //     this.updateUserName('')
      //     this.updateUserPhone('')
      //     this.updateUserEmail('')
      //     this.updatePostItem('')
      //     this.updateisLogin(false)
      // }
      if(this.isLogin) {
        uni.$setBadge()
        // uni.$tokenTest()
      }
      uni.switchTab({
        url: '/pages/mine/mine'
      })
    },
    onHide() {
    }
  }
</script>

<style lang="scss">
  
</style>
